数字主权觉醒:一位开发者将全套技术栈迁往欧洲的实战记录
次访问
2026年春天,monokai_nl 做了一件事:他打开一张电子表格,将自己依赖的每一项云服务列出来,然后逐一寻找欧洲替代方案。这件事背后的驱动力不是成本优化,而是一种日益增长的不安——当你的数字基础设施完全托管在你无法控制的服务器上,所在司法管辖区正变得越来越不可预测,运营这些服务的公司的利益也未必与你一致时,"数字主权"就不再是一个空洞的 buzzword。
这篇发表在 monokai.com 上的长文在 Hacker News 上获得了 869 分和 530 多条讨论,折射出开发者社区正在经历的一场集体心理转变。
迁移全景:从 Analytics 到 AI API
作者的迁移列表覆盖了开发者技术栈的几乎每一个层面:
分析与数据:Google Analytics → Matomo(自托管)。"GA 是'你才是产品'的教科书级案例",作者写道。Matomo 让数据留在自己的服务器上,完全符合 GDPR,且不需要 cookie consent 的假惺惺弹窗。
邮箱与办公:Google Workspace → Proton Mail。Proton 总部位于瑞士,其商业模式建立在隐私而非广告之上,端到端加密内建于协议层。代价是:Proton 的过滤系统比 Gmail 弱——不支持基于邮件正文内容过滤,且自定义域名上限为3个。
密码管理:1Password → Proton Pass。一次"水平迁移"——功能相当,但将密码、邮件、日历统一在一个加密体系下,有一种令人满意的连贯性。
计算与存储:DigitalOcean → Scaleway,AWS S3 → Scaleway Object Storage。Scaleway 是这次迁移中最令人惊喜的发现——作者原本预期会遇到一个"能用但粗糙"的欧洲替代品,结果发现了一个"经过深思熟虑的平台"。Scaleway 甚至在服务器创建页面显示预估碳排放,让作者将大部分基础设施部署在能耗最低的巴黎机房。
备份与邮件发送:Backblaze → OVHcloud,Twilio SendGrid → Lettermint。OVH 的冷存储生命周期规则配置被形容为"迷宫",但配置好之后可靠且更便宜。Lettermint 则"简洁有效",虽然生态系统集成不如 SendGrid 丰富。
错误追踪:Sentry → Bugsink(自托管)。Bugsink 是一个接受 Sentry SDK 的自托管错误追踪工具,迁移只需改一行配置。作者坦承:"Bugsink 很简陋——没有性能监控、没有 session replay、没有高级告警。但对我来说,它只需要在线上出问题时给我一个堆栈跟踪,这就够了。"
AI 接口:OpenAI → Mistral。Mistral 总部位于巴黎,发布了令人信服的开源权重模型,API 干净,模型快速且能力强。对于作者的推理工作负载,"质量上是平移,但在资金流向的意味上好了很多"。
三个例外:不是所有东西都能搬
作者坦诚地留下了三个例外:
Cloudflare:虽然尝试了欧洲的 Bunny CDN,但 Cloudflare 的安全规则、Workers 平台和配置选项广度无法被匹敌。"Cloudflare 面前的是公开的网页内容,主权计算对公开数据是不同的。"
Stripe(支付):荷兰的 Mollie 是一个成熟的替代品,API 已趋于对等,对欧洲企业的区域支付方式覆盖甚至更好。但支付迁移涉及计费逻辑、webhook、税务发票等,需要仔细测试。而且对作者的使用场景来说更贵。
AI 代码助手:从 OpenAI 切换到 Claude Code。作者曾希望使用 Mistral Vibe,但承认其无法与 Claude 竞争。
社区反响:数据主权正在成为采购标准
HN 社区的讨论揭示了一个更广泛的趋势:数据主权正在从边缘诉求变成主流采购标准。
用户 TrackerFF 分享了自己参加的一场面向欧盟政府官员的封闭会议:"每一个上台的公司都被问到'你们能完全在欧盟或我们国内托管吗?'每一个。很多初创公司甚至为此准备了专门的幻灯片。这在几年前绝不是重要议题。"
IAmFledge 分享了自己从一月份开始的完整迁移路径:Cloudflare→Bunny CDN、AWS→Hetzner+OVH、GitHub→Forgejo,并搭建了完整的 Terraform 跨区域高可用架构。
但也有理性的声音。schnitzelstoat 指出:"我同意美国正变得越来越不可预测,但我不认为欧盟好多少——尤其是数字领域,他们有时更糟。比如欧盟正在讨论以'儿童保护'为名限制 VPN 接入。" pear01 更直接地警告:"跨越大西洋往往只是用一个恶棍换另一个恶棍。"
chinathrow 则点出了一个幽默但真实的问题:monokai.com 本身用的 .com 域名,而 .com 域名完全依赖美国。